package soundboard.player.model;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

public class BoardImpl implements Board
{
	private List<Sound> sounds = new ArrayList<Sound>();
	private File backgroundImage = null;
	private String title = null;
	
	@Override
	public void addSound(Sound sound)
	{
		sounds.add(sound);
	}

	@Override
	public File getBackgroundImage()
	{
		return backgroundImage;
	}

	@Override
	public List<Sound> getSounds()
	{
		return sounds;
	}

	@Override
	public String getTitle()
	{
		return title;
	}

	@Override
	public void setBackgroundImage(File backgroundImage)
	{
		this.backgroundImage = backgroundImage;
	}

	@Override
	public void setTitle(String title)
	{
		this.title = title;
	}
}
